package com.zhuojy.equity.mall.admin.common.enums;

import lombok.Getter;

/**
 * 错误码枚举定义
 */
@Getter
public enum ErrCdEnum {
	P001("参数错误"),
	// B
	B001("业务错误"),
	B002("暂未登录或token已经过期"),
	B003("没有相关权限"),
	B004("用户已存在"),
	B005("添加用户失败"),
	// R
	R001("RPC错误"),
	C001("缓存错误"),
	M001("消息错误"),
	N001("网络错误"),
	D001("数据库错误"),
	F001("文件IO错误"),
	T001("第三方错误"),
	E001("其他错误");

	private final String desc;

	public String getCode() {
		return name();
	}

	ErrCdEnum(String desc) {
		this.desc = desc;
	}
}
